{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "crawling url_1\n",
      "OK url_1\n",
      "crawling url_2\n",
      "OK url_2\n",
      "crawling url_3\n",
      "OK url_3\n",
      "crawling url_4\n",
      "OK url_4\n",
      "CPU times: total: 15.6 ms\n",
      "Wall time: 10 s\n"
     ]
    }
   ],
   "source": [
    "import time\n",
    "def crawl_pate(url):\n",
    "    print(\"crawling {}\".format(url))\n",
    "    time.sleep(int(url.split('_')[-1]))\n",
    "    print(\"OK {}\".format(url))\n",
    "def main(urls):\n",
    "    for url in urls:\n",
    "        crawl_pate(url)\n",
    "%time main(['url_1', 'url_2', 'url_3','url_4'])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "ename": "RuntimeError",
     "evalue": "asyncio.run() cannot be called from a running event loop",
     "output_type": "error",
     "traceback": [
      "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[1;31mRuntimeError\u001b[0m                              Traceback (most recent call last)",
      "File \u001b[1;32m<timed eval>:1\u001b[0m\n",
      "File \u001b[1;32mc:\\Users\\18027\\AppData\\Local\\Programs\\Python\\Python312\\Lib\\asyncio\\runners.py:190\u001b[0m, in \u001b[0;36mrun\u001b[1;34m(main, debug, loop_factory)\u001b[0m\n\u001b[0;32m    161\u001b[0m \u001b[38;5;250m\u001b[39m\u001b[38;5;124;03m\"\"\"Execute the coroutine and return the result.\u001b[39;00m\n\u001b[0;32m    162\u001b[0m \n\u001b[0;32m    163\u001b[0m \u001b[38;5;124;03mThis function runs the passed coroutine, taking care of\u001b[39;00m\n\u001b[1;32m   (...)\u001b[0m\n\u001b[0;32m    186\u001b[0m \u001b[38;5;124;03m    asyncio.run(main())\u001b[39;00m\n\u001b[0;32m    187\u001b[0m \u001b[38;5;124;03m\"\"\"\u001b[39;00m\n\u001b[0;32m    188\u001b[0m \u001b[38;5;28;01mif\u001b[39;00m events\u001b[38;5;241m.\u001b[39m_get_running_loop() \u001b[38;5;129;01mis\u001b[39;00m \u001b[38;5;129;01mnot\u001b[39;00m \u001b[38;5;28;01mNone\u001b[39;00m:\n\u001b[0;32m    189\u001b[0m     \u001b[38;5;66;03m# fail fast with short traceback\u001b[39;00m\n\u001b[1;32m--> 190\u001b[0m     \u001b[38;5;28;01mraise\u001b[39;00m \u001b[38;5;167;01mRuntimeError\u001b[39;00m(\n\u001b[0;32m    191\u001b[0m         \u001b[38;5;124m\"\u001b[39m\u001b[38;5;124masyncio.run() cannot be called from a running event loop\u001b[39m\u001b[38;5;124m\"\u001b[39m)\n\u001b[0;32m    193\u001b[0m \u001b[38;5;28;01mwith\u001b[39;00m Runner(debug\u001b[38;5;241m=\u001b[39mdebug, loop_factory\u001b[38;5;241m=\u001b[39mloop_factory) \u001b[38;5;28;01mas\u001b[39;00m runner:\n\u001b[0;32m    194\u001b[0m     \u001b[38;5;28;01mreturn\u001b[39;00m runner\u001b[38;5;241m.\u001b[39mrun(main)\n",
      "\u001b[1;31mRuntimeError\u001b[0m: asyncio.run() cannot be called from a running event loop"
     ]
    }
   ],
   "source": [
    "# 协程\n",
    "import time\n",
    "import asyncio\n",
    "async def crawl_pate(url):\n",
    "    print(\"crawling {}\".format(url))\n",
    "    await asyncio.sleep(int(url.split('_')[-1]))\n",
    "    print(\"OK {}\".format(url))\n",
    "async def main(urls):\n",
    "    for url in urls:\n",
    "        await crawl_pate(url)\n",
    "%time asyncio.run(main(['url_1', 'url_2', 'url_3','url_4']))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "crawling url_1\n",
      "OK url_1\n",
      "crawling url_2\n",
      "OK url_2\n",
      "crawling url_3\n",
      "OK url_3\n",
      "crawling url_4\n",
      "OK url_4\n"
     ]
    }
   ],
   "source": [
    "import asyncio\n",
    "\n",
    "async def crawl_page(url):\n",
    "    print('crawling {}'.format(url))\n",
    "    sleep_time = int(url.split('_')[-1])\n",
    "    await asyncio.sleep(sleep_time)\n",
    "    print('OK {}'.format(url))\n",
    "\n",
    "async def main(urls):\n",
    "    for url in urls:\n",
    "        await crawl_page(url)\n",
    "\n",
    "await main(['url_1', 'url_2', 'url_3', 'url_4'])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "crawling url_1\n",
      "crawling url_2\n",
      "crawling url_3\n",
      "crawling url_4\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "OK url_1\n",
      "OK url_2\n",
      "OK url_3\n",
      "OK url_4\n"
     ]
    }
   ],
   "source": [
    "import asyncio\n",
    "\n",
    "async def crawl_page(url):\n",
    "    print('crawling {}'.format(url))\n",
    "    sleep_time = int(url.split('_')[-1])\n",
    "    await asyncio.sleep(sleep_time)\n",
    "    print('OK {}'.format(url))\n",
    "\n",
    "async def main(urls):\n",
    "    tasks = [asyncio.create_task(crawl_page(url)) for url in urls]\n",
    "    asyncio.gather(*tasks)\n",
    "    # for task in tasks:\n",
    "    #     await task\n",
    "await main(['url_1', 'url_2', 'url_3', 'url_4'])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "before await\n",
      "await worker_1\n",
      "worker_1 started\n",
      "worker_1 done\n",
      "await worker_2\n",
      "worker_2 started\n",
      "worker_2 done\n"
     ]
    }
   ],
   "source": [
    "import asyncio\n",
    "async def worker_1():\n",
    "    print('worker_1 started')\n",
    "    await asyncio.sleep(1)\n",
    "    print('worker_1 done')\n",
    "async def worker_2():\n",
    "    print('worker_2 started')\n",
    "    await asyncio.sleep(2)\n",
    "    print('worker_2 done')\n",
    "async def main():\n",
    "    print('before await')\n",
    "    print('await worker_1')\n",
    "    await worker_1()\n",
    "    print('await worker_2')\n",
    "    await worker_2()\n",
    "await main()\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "before await\n",
      "await worker_1\n",
      "worker_1 started\n",
      "worker_2 started\n",
      "worker_1 done\n",
      "await worker_2\n",
      "worker_2 done\n"
     ]
    }
   ],
   "source": [
    "import asyncio\n",
    "async def worker_1():\n",
    "    print('worker_1 started')\n",
    "    await asyncio.sleep(1)\n",
    "    print('worker_1 done')\n",
    "async def worker_2():\n",
    "    print('worker_2 started')\n",
    "    await asyncio.sleep(2)\n",
    "    print('worker_2 done')\n",
    "async def main():\n",
    "    task1 = asyncio.create_task(worker_1())\n",
    "    task2 = asyncio.create_task(worker_2())\n",
    "    print('before await')\n",
    "    print('await worker_1')\n",
    "    await task1\n",
    "    print('await worker_2')\n",
    "    await task2\n",
    "await main()\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[1, ZeroDivisionError('division by zero'), CancelledError('')]\n"
     ]
    }
   ],
   "source": [
    "# 协程异常\n",
    "import asyncio\n",
    "async def worker_1():\n",
    "    await asyncio.sleep(1)\n",
    "    return 1\n",
    "async def worker_2():\n",
    "    await asyncio.sleep(2)\n",
    "    return 2/0\n",
    "async def worker_3():\n",
    "    await asyncio.sleep(3)\n",
    "    return 3\n",
    "async def main():\n",
    "    task1 = asyncio.create_task(worker_1())\n",
    "    task2 = asyncio.create_task(worker_2())\n",
    "    task3 = asyncio.create_task(worker_3())\n",
    "    await asyncio.sleep(3)\n",
    "    task3.cancel()\n",
    "    res = await asyncio.gather(task1, task2, task3,return_exceptions=True)\n",
    "    print(res)\n",
    "await main()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "producer_1 put a val 4\n",
      "producer_2 put a val 2\n",
      "consumer_1 get a val 4\n",
      "consumer_2 get a val 2\n",
      "producer_1 put a val 1\n",
      "producer_2 put a val 4\n",
      "consumer_2 get a val 1\n",
      "consumer_1 get a val 4\n",
      "producer_1 put a val 10\n",
      "producer_2 put a val 10\n",
      "consumer_1 get a val 10\n",
      "consumer_2 get a val 10\n",
      "producer_1 put a val 1\n",
      "producer_2 put a val 10\n",
      "consumer_2 get a val 1\n",
      "consumer_1 get a val 10\n",
      "producer_1 put a val 3\n",
      "producer_2 put a val 2\n",
      "consumer_1 get a val 3\n",
      "consumer_2 get a val 2\n"
     ]
    }
   ],
   "source": [
    "# 生产者消费者模式\n",
    "import asyncio\n",
    "import random\n",
    "async def consumer(queue,id):\n",
    "    while True:\n",
    "        val = await queue.get()\n",
    "        print('{} get a val {}'.format(id,val))\n",
    "        await asyncio.sleep(1)\n",
    "async def producer(queue,id):\n",
    "    for i in range(5):\n",
    "        val = random.randint(1,10)\n",
    "        print('{} put a val {}'.format(id,val))\n",
    "        await queue.put(val)\n",
    "        await asyncio.sleep(1)\n",
    "async def main():\n",
    "    queue = asyncio.Queue()\n",
    "    consumer1 = asyncio.create_task(consumer(queue,'consumer_1'))\n",
    "    consumer2 = asyncio.create_task(consumer(queue,'consumer_2'))\n",
    "    producer1 = asyncio.create_task(producer(queue,'producer_1'))\n",
    "    producer2 = asyncio.create_task(producer(queue,'producer_2'))\n",
    "    await asyncio.sleep(10)\n",
    "    consumer1.cancel()\n",
    "    consumer2.cancel()\n",
    "    await asyncio.gather(consumer1, consumer2, producer1, producer2,return_exceptions=True)\n",
    "await main()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 55,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "电影名称：刺猬，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911815578.jpg ，电影上映时间：08月23日，电影内容：剧情 / 喜剧 / 家庭，国家:中国大陆，想看人数：47129人想看\n",
      "电影名称：姥姥的外孙，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911511570.jpg ，电影上映时间：08月23日，电影内容：剧情，国家:泰国，想看人数：24043人想看\n",
      "电影名称：航海王：强者天下，电影图片：https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2909582554.jpg ，电影上映时间：08月23日，电影内容：动画 / 奇幻，国家:日本，想看人数：8210人想看\n",
      "电影名称：逆鳞，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911517619.jpg ，电影上映时间：08月23日，电影内容：剧情 / 犯罪，国家:中国大陆，想看人数：5387人想看\n",
      "电影名称：假如，我是这世上最爱你的人，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911838809.jpg ，电影上映时间：08月23日，电影内容：剧情 / 喜剧，国家:中国大陆，想看人数：1235人想看\n",
      "电影名称：冲·撞，电影图片：https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911177053.jpg ，电影上映时间：08月23日，电影内容：喜剧 / 动作，国家:中国大陆，想看人数：1011人想看\n",
      "电影名称：金腰带，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911814068.jpg ，电影上映时间：08月23日，电影内容：剧情 / 传记 / 动作，国家:中国大陆，想看人数：681人想看\n",
      "电影名称：倒仓，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2910951788.jpg ，电影上映时间：08月24日，电影内容：剧情，国家:中国大陆，想看人数：3516人想看\n",
      "电影名称：金陵御猫，电影图片：https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2911765771.jpg ，电影上映时间：08月24日，电影内容：剧情 / 动画，国家:中国大陆，想看人数：130人想看\n",
      "电影名称：人海同游，电影图片：https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911482613.jpg ，电影上映时间：08月27日，电影内容：剧情，国家:中国大陆，想看人数：6842人想看\n",
      "电影名称：爱情，到此为止，电影图片：https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2911729291.jpg ，电影上映时间：08月30日，电影内容：剧情 / 爱情，国家:美国，想看人数：5545人想看\n",
      "电影名称：转生大作战，电影图片：https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911839453.jpg ，电影上映时间：08月30日，电影内容：动画，国家:日本，想看人数：841人想看\n",
      "电影名称：食神，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911728578.jpg ，电影上映时间：08月31日，电影内容：动作 / 喜剧，国家:中国香港，想看人数：33548人想看\n",
      "电影名称：密语者，电影图片：https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2910644642.jpg ，电影上映时间：08月31日，电影内容：纪录片，国家:中国大陆，想看人数：4756人想看\n",
      "电影名称：何处生长，电影图片：https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2911839045.jpg ，电影上映时间：08月31日，电影内容：剧情 / 家庭，国家:中国大陆，想看人数：1936人想看\n",
      "电影名称：全员嫌疑人，电影图片：https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911550537.jpg ，电影上映时间：08月31日，电影内容：犯罪 / 悬疑，国家:中国大陆，想看人数：546人想看\n",
      "电影名称：金色少年，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911770160.jpg ，电影上映时间：09月03日，电影内容：剧情 / 儿童，国家:中国大陆，想看人数：16人想看\n",
      "电影名称：里斯本丸沉没，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911731830.jpg ，电影上映时间：09月06日，电影内容：纪录片，国家:中国大陆，想看人数：2515人想看\n",
      "电影名称：脑洞大开，电影图片：https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911734267.jpg ，电影上映时间：09月07日，电影内容：喜剧，国家:中国大陆，想看人数：570人想看\n",
      "电影名称：闪耀少年之空中接力，电影图片：https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911841350.jpg ，电影上映时间：09月07日，电影内容：剧情 / 运动，国家:中国大陆，想看人数：135人想看\n",
      "CPU times: total: 641 ms\n",
      "Wall time: 2.34 s\n"
     ]
    }
   ],
   "source": [
    "# 爬虫应用\n",
    "import requests\n",
    "from bs4 import BeautifulSoup\n",
    "import re\n",
    "def main():\n",
    "    # try:\n",
    "    url = 'https://movie.douban.com/cinema/later/beijing'\n",
    "    headers = {  \n",
    "        \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36\"  \n",
    "    }  \n",
    "    init_page = requests.get(url=url,headers=headers).content\n",
    "    soup = BeautifulSoup(init_page,'lxml')\n",
    "    all_movies = soup.find('div',id='showing-soon')\n",
    "    #print(all_movies)\n",
    "    pattern = re.compile(r'item mod(odd)?')\n",
    "    for movie in soup.find_all('div',class_ = pattern):\n",
    "        #print(movie)\n",
    "        all_a_tags = movie.find_all('a')\n",
    "        all_li_tags = movie.find_all('li')\n",
    "\n",
    "        movie_img = movie.find('img')\n",
    "        movie_name = all_a_tags[1].text\n",
    "        #movie_name = ''\n",
    "        movie_date = all_li_tags[0].text\n",
    "        movie_content = all_li_tags[1].text\n",
    "        movie_country = all_li_tags[2].text\n",
    "        movie_want = all_li_tags[3].text\n",
    "        print('电影名称：{}，电影图片：{} ，电影上映时间：{}，电影内容：{}，国家:{}，想看人数：{}'.format(movie_name,movie_img['src'],movie_date,movie_content,movie_country,movie_want))\n",
    "# except Exception as e:\n",
    "    #     print('Error:',e)\n",
    "%time main()\n",
    "\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 44,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "<!DOCTYPE html>\n",
      "<html class=\"ua-windows ua-webkit\" lang=\"zh-CN\">\n",
      "<head>\n",
      "<meta content=\"text/html; charset=utf-8\" http-equiv=\"Content-Type\"/>\n",
      "<meta content=\"webkit\" name=\"renderer\"/>\n",
      "<meta content=\"always\" name=\"referrer\"/>\n",
      "<meta content=\"ok0wCgT20tBBgo9_zat2iAcimtN4Ftf5ccsh092Xeyw\" name=\"google-site-verification\"/>\n",
      "<title>北京影讯</title>\n",
      "<meta content=\"cZdR4xxR7RxmM4zE\" name=\"baidu-site-verification\"/>\n",
      "<meta content=\"no-cache\" http-equiv=\"Pragma\"/>\n",
      "<meta content=\"Sun, 6 Mar 2005 01:00:00 GMT\" http-equiv=\"Expires\"/>\n",
      "<meta content=\"北京,影讯,排片,放映时间,电影票价\" name=\"keywords\"/>\n",
      "<meta content=\"北京影讯,北京电影院排片及放映时间,电影票价查询\" name=\"description\"/>\n",
      "<link href=\"/pics/movie/apple-touch-icon.png\" rel=\"apple-touch-icon\"/>\n",
      "<link href=\"https://img1.doubanio.com/f/shire/204847ecc7d679de915c283531d14f16cfbee65e/css/douban.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "<link href=\"https://img1.doubanio.com/f/shire/0b4cdb02dd620693709d9314196b617f17c2f9ea/css/separation/_all.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "<link href=\"https://img1.doubanio.com/f/epstein/85f16e2319c370ecd16bbca53d5d006adaa99728/css/movie/base/init.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "<script type=\"text/javascript\">var _head_start = new Date();</script>\n",
      "<script src=\"https://img1.doubanio.com/f/epstein/0495cb173e298c28593766009c7b0a953246c5b5/js/movie/lib/jquery.js\" type=\"text/javascript\"></script>\n",
      "<script src=\"https://img1.doubanio.com/f/shire/4888ee2fda6812f70a064a51c93b84fde8e4a3c2/js/douban.js\" type=\"text/javascript\"></script>\n",
      "<script src=\"https://img1.doubanio.com/f/shire/b0d3faaf7a432605add54908e39e17746824d6cc/js/separation/_all.js\" type=\"text/javascript\"></script>\n",
      "<script data-cfg-autoload=\"false\" src=\"https://img1.doubanio.com/f/shire/2c0c1c6b83f9a457b0f38c38a32fc43a42ec9bad/js/do.js\" type=\"text/javascript\"></script>\n",
      "<script type=\"text/javascript\">\n",
      "        Do.add('hotCities', {path: \"https://img1.doubanio.com/f/epstein/2796f81f0ac4cc7bcd75368ab12a341ed81449b4/js/movie/hot_cities.js\", type: 'js'});\n",
      "    </script>\n",
      "<style type=\"text/css\">\n",
      "    h1 {display:none;}\n",
      "    h2 {border-bottom: 1px solid #eee; color: #111;padding-bottom: 5px;}\n",
      "    #ghostTit {display:block; padding-bottom:15px;}\n",
      "    #location{font-size:12px; display:inline; position:relative; z-index:99; font-weight:normal;}\n",
      "    #location a{display:inline; font-weight:normal;}\n",
      "    .article .hd{margin-bottom:15px;}\n",
      "    .article h2{vertical-align:top;display:inline-block;*display:inline;zoom:1;}\n",
      "    .hd {border-bottom: 1px solid #eee; color: #111;padding-bottom: 5px;}\n",
      "    #news .hd {border-bottom: 0; padding-bottom: 0px;}\n",
      "    .hd h2{border: 0 none; margin:0;}\n",
      "    .tab-hd{display:inline-block;width:300px;*display:inline;zoom:1;height:21px;line-height:21px;vertical-align:top; margin-left: 20px;}\n",
      "    .tab-hd li{display:inline-block;*display:inline;zoom:1;margin-right:20px;cursor:pointer;}\n",
      "    .tab-hd .on{background-color:#69c;color:#fff;padding:0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}\n",
      "    .tab-bd .mod{position:relative;display:inline-block;*display:inline;zoom:1;width:215px;padding:0 10px 25px 115px;border-bottom:1px dashed #ddd;margin-bottom:32px;vertical-align:top;height:154px;}\n",
      "    .tab-bd .odd {padding:0 0 25px 130px; width:150px;}\n",
      "    .tab-bd img {display:block;width:100px;}\n",
      "    .article .thumb{position:absolute;left:0;top:0;overflow:hidden;}\n",
      "    .tab-bd .odd .thumb{left:15px;}\n",
      "    h3{background:none;margin:-4px 0 10px 0; *margin-top:0; padding:0;height:auto;}\n",
      "    .intro li{line-height:22px;color:#666;}\n",
      "    .intro li.dt {line-height:18px;}\n",
      "    .intro li.last{margin-bottom:10px;}\n",
      "    .intro .star span{color:#FF5433;padding-left:55px;}\n",
      "    .article p{background:#f5f5f5; padding:10px 15px; border-radius:2px; width:170px; margin:0;}\n",
      "    .article p a{font-size:14px;}\n",
      "    .intro .rating{line-height:12px;}\n",
      "    .search-cinemas{position:relative; }\n",
      "    #search-results{position:absolute;left:0;top:58px;display:none;width:310px;border:1px solid #e0e0e0;z-index:50;background-color:#fff;color:#A19E9B;}\n",
      "    #search-results li{line-height:24px;cursor:pointer;font-size:14px;padding:5px 0 5px 10px;}\n",
      "    #search-results li p{margin:0;font-size:12px;}\n",
      "    #search-results a{color:#A19E9B;}\n",
      "    #search-results a em{color:#333;font-weight:700;font-style:normal;}\n",
      "    #search-results a:hover{background:none;}\n",
      "    #search-results .hover{background-color:#f5f5f5;border:0 none;}\n",
      "    .search-cinemas .txt-search{border:1px solid #E0E0E0;padding:5px 2px;color:#A19E9B;color:#333;width:200px;}\n",
      "    .search-cinemas .tip{color:#A19E9B;}\n",
      "    .search-cinemas .btn-submit{border:1px solid #CBCBCB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#424242;padding:3px 5px;cursor:pointer;background:-moz-linear-gradient(top, #fafafa, #ededed);background:-webkit-linear-gradient(top, #fafafa, #ededed);background:-webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#ededed));}\n",
      "    #showing-now{display:none;}\n",
      "    #location{position:relative;margin-bottom:30px;}\n",
      "    #location-name .tit{margin-right:10px;font-size:14px;font-weight:700;color:#111;}\n",
      "    #location-name  a{margin:0 2px;}\n",
      "    #location-name .icon{background:url(\"//img3.doubanio.com/pics/movie_subject_arrow.png\") no-repeat center center;padding:0 6px;}\n",
      "    .trailer_icon:link,\n",
      "    .trailer_icon:visited,\n",
      "    .trailer_icon:hover,\n",
      "    .trailer_icon:active {_display:block; _width:40px; color:#369; padding:5px 22px 5px 0; background:url(//img3.doubanio.com/pics/movie_trailer_icon3.png) right 2px no-repeat;}\n",
      "    .toggleCities{top:25px; *top:35px; left:-25px;}\n",
      "    #cities-list {left: -23px;}\n",
      "\n",
      "    .tab-hd .on{background-color:#649FC8;}\n",
      "</style>\n",
      "<style type=\"text/css\">img { max-width: 100%; }</style>\n",
      "<script type=\"text/javascript\"></script>\n",
      "<link href=\"https://img1.doubanio.com/misc/mixed_static/44752e8136fad978.css\" rel=\"stylesheet\"/>\n",
      "<link href=\"https://img1.doubanio.com/favicon.ico\" rel=\"shortcut icon\" type=\"image/x-icon\"/>\n",
      "</head>\n",
      "<body>\n",
      "<script type=\"text/javascript\">var _body_start = new Date();</script>\n",
      "<link href=\"//img3.doubanio.com/dae/accounts/resources/78fadc7/shire/bundle.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "<div class=\"global-nav\" id=\"db-global-nav\">\n",
      "<div class=\"bd\">\n",
      "<div class=\"top-nav-info\">\n",
      "<a class=\"nav-login\" href=\"https://accounts.douban.com/passport/login?source=main\" rel=\"nofollow\">登录/注册</a>\n",
      "</div>\n",
      "<div class=\"top-nav-doubanapp\">\n",
      "<a class=\"lnk-doubanapp\" href=\"https://www.douban.com/doubanapp/app?channel=top-nav\">下载豆瓣客户端</a>\n",
      "<div id=\"doubanapp-tip\">\n",
      "<a class=\"tip-link\" href=\"https://www.douban.com/doubanapp/app?channel=qipao\">豆瓣 <span class=\"version\">6.0</span> 全新发布</a>\n",
      "<a class=\"tip-close\" href=\"javascript: void 0;\">×</a>\n",
      "</div>\n",
      "<div class=\"more-items\" id=\"top-nav-appintro\">\n",
      "<p class=\"appintro-title\">豆瓣</p>\n",
      "<p class=\"qrcode\">扫码直接下载</p>\n",
      "<div class=\"download\">\n",
      "<a href=\"https://www.douban.com/doubanapp/redirect?channel=top-nav&amp;direct_dl=1&amp;download=iOS\">iPhone</a>\n",
      "<span>·</span>\n",
      "<a class=\"download-android\" href=\"https://www.douban.com/doubanapp/redirect?channel=top-nav&amp;direct_dl=1&amp;download=Android\">Android</a>\n",
      "</div>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"global-nav-items\">\n",
      "<ul>\n",
      "<li class=\"on\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-main\",\"uid\":\"0\"}' href=\"https://www.douban.com\">豆瓣</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-book\",\"uid\":\"0\"}' href=\"https://book.douban.com\" target=\"_blank\">读书</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-movie\",\"uid\":\"0\"}' href=\"https://movie.douban.com\" target=\"_blank\">电影</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-music\",\"uid\":\"0\"}' href=\"https://music.douban.com\" target=\"_blank\">音乐</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-location\",\"uid\":\"0\"}' href=\"https://www.douban.com/location\" target=\"_blank\">同城</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-group\",\"uid\":\"0\"}' href=\"https://www.douban.com/group\" target=\"_blank\">小组</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-read\",\"uid\":\"0\"}' href=\"https://read.douban.com/?dcs=top-nav&amp;dcm=douban\" target=\"_blank\">阅读</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-fm\",\"uid\":\"0\"}' href=\"https://fm.douban.com/?from_=shire_top_nav\" target=\"_blank\">FM</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-time\",\"uid\":\"0\"}' href=\"https://time.douban.com/?dt_time_source=douban-web_top_nav\" target=\"_blank\">时间</a>\n",
      "</li>\n",
      "<li class=\"\">\n",
      "<a data-moreurl-dict='{\"from\":\"top-nav-click-market\",\"uid\":\"0\"}' href=\"https://market.douban.com/?utm_campaign=douban_top_nav&amp;utm_source=douban&amp;utm_medium=pc_web\" target=\"_blank\">豆品</a>\n",
      "</li>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "</div>\n",
      "<script>\n",
      "  ;window._GLOBAL_NAV = {\n",
      "    DOUBAN_URL: \"https://www.douban.com\",\n",
      "    N_NEW_NOTIS: 0,\n",
      "    N_NEW_DOUMAIL: 0\n",
      "  };\n",
      "</script>\n",
      "<script defer=\"defer\" src=\"//img3.doubanio.com/dae/accounts/resources/78fadc7/shire/bundle.js\"></script>\n",
      "<link href=\"//img3.doubanio.com/dae/accounts/resources/78fadc7/movie/bundle.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "<div class=\"nav\" id=\"db-nav-movie\">\n",
      "<div class=\"nav-wrap\">\n",
      "<div class=\"nav-primary\">\n",
      "<div class=\"nav-logo\">\n",
      "<a href=\"https://movie.douban.com\">豆瓣电影</a>\n",
      "</div>\n",
      "<div class=\"nav-search\">\n",
      "<form action=\"https://search.douban.com/movie/subject_search\" method=\"get\">\n",
      "<fieldset>\n",
      "<legend>搜索：</legend>\n",
      "<label for=\"inp-query\">\n",
      "</label>\n",
      "<div class=\"inp\"><input id=\"inp-query\" maxlength=\"60\" name=\"search_text\" placeholder=\"搜索电影、电视剧、综艺、影人\" size=\"22\" value=\"\"/></div>\n",
      "<div class=\"inp-btn\"><input type=\"submit\" value=\"搜索\"/></div>\n",
      "<input name=\"cat\" type=\"hidden\" value=\"1002\"/>\n",
      "</fieldset>\n",
      "</form>\n",
      "</div>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"nav-secondary\">\n",
      "<div class=\"nav-items\">\n",
      "<ul>\n",
      "<li><a href=\"https://movie.douban.com/cinema/nowplaying/\">影讯&amp;购票</a>\n",
      "</li>\n",
      "<li><a href=\"https://movie.douban.com/explore\">选电影</a>\n",
      "</li>\n",
      "<li><a href=\"https://movie.douban.com/tv/\">电视剧</a>\n",
      "</li>\n",
      "<li><a href=\"https://movie.douban.com/chart\">排行榜</a>\n",
      "</li>\n",
      "<li><a href=\"https://movie.douban.com/review/best/\">影评</a>\n",
      "</li>\n",
      "<li><a href=\"https://movie.douban.com/annual/2023/?fullscreen=1&amp;source=navigation\">2023年度榜单</a>\n",
      "</li>\n",
      "<li><a href=\"https://c9.douban.com/app/standbyme-2023/?autorotate=false&amp;fullscreen=true&amp;hidenav=true&amp;monitor_screenshot=true&amp;source=web_navigation\" target=\"_blank\">2023年度报告</a>\n",
      "</li>\n",
      "</ul>\n",
      "</div>\n",
      "<a class=\"movieannual\" href=\"https://movie.douban.com/annual/2023/?fullscreen=1&amp;source=movie_navigation\"></a>\n",
      "</div>\n",
      "</div>\n",
      "<script id=\"suggResult\" type=\"text/x-jquery-tmpl\">\n",
      "  <li data-link=\"{{= url}}\">\n",
      "            <a href=\"{{= url}}\" onclick=\"moreurl(this, {from:'movie_search_sugg', query:'{{= keyword }}', subject_id:'{{= id}}', i: '{{= index}}', type: '{{= type}}'})\">\n",
      "            <img src=\"{{= img}}\" width=\"40\" />\n",
      "            <p>\n",
      "                <em>{{= title}}</em>\n",
      "                {{if year}}\n",
      "                    <span>{{= year}}</span>\n",
      "                {{/if}}\n",
      "                {{if sub_title}}\n",
      "                    <br /><span>{{= sub_title}}</span>\n",
      "                {{/if}}\n",
      "                {{if address}}\n",
      "                    <br /><span>{{= address}}</span>\n",
      "                {{/if}}\n",
      "                {{if episode}}\n",
      "                    {{if episode==\"unknow\"}}\n",
      "                        <br /><span>集数未知</span>\n",
      "                    {{else}}\n",
      "                        <br /><span>共{{= episode}}集</span>\n",
      "                    {{/if}}\n",
      "                {{/if}}\n",
      "            </p>\n",
      "        </a>\n",
      "        </li>\n",
      "  </script>\n",
      "<script defer=\"defer\" src=\"//img3.doubanio.com/dae/accounts/resources/78fadc7/movie/bundle.js\"></script>\n",
      "<div id=\"wrapper\">\n",
      "<div id=\"content\">\n",
      "<h1>北京影讯</h1>\n",
      "<div class=\"grid-16-8 clearfix\">\n",
      "<div class=\"article\">\n",
      "<h1 id=\"ghostTit\">北京-影讯\n",
      "    <div id=\"location\">\n",
      "<a class=\"change-loc\" href=\"javascript:void(0);\">[切换城市]</a>\n",
      "<div id=\"cities-list\">\n",
      "<div class=\"cities-list-hd\">\n",
      "<span class=\"on\">热门</span>\n",
      "<span>A - G</span>\n",
      "<span>H - L</span>\n",
      "<span>M - T</span>\n",
      "<span>W - Z</span>\n",
      "</div>\n",
      "<div class=\"cities-list-bd\">\n",
      "<div class=\"cities-list-item hot\">\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108288\" uid=\"beijing\">北京</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108296\" uid=\"shanghai\">上海</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118281\" uid=\"guangzhou\">广州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118282\" uid=\"shenzhen\">深圳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118318\" uid=\"chengdu\">成都</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118172\" uid=\"hangzhou\">杭州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118254\" uid=\"wuhan\">武汉</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108309\" uid=\"chongqing\">重庆</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118159\" uid=\"nanjing\">南京</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118371\" uid=\"xian\">西安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118237\" uid=\"zhengzhou\">郑州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118163\" uid=\"suzhou\">苏州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118267\" uid=\"changsha\">长沙</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108289\" uid=\"tianjin\">天津</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118200\" uid=\"fuzhou\">福州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118183\" uid=\"hefei\">合肥</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118220\" uid=\"jinan\">济南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118221\" uid=\"qingdao\">青岛</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118123\" uid=\"shenyang\">沈阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118201\" uid=\"xiamen\">厦门</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118146\" uid=\"haerbin\">哈尔滨</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118174\" uid=\"wenzhou\">温州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118124\" uid=\"dalian\">大连</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118297\" uid=\"dongguan\">东莞</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118173\" uid=\"ningbo\">宁波</a></span>\n",
      "</div>\n",
      "<div class=\"cities-list-item\" style=\"display:none;\">\n",
      "<dl class=\"city-mod\">\n",
      "<dt>A</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118190\" uid=\"anqing\">安庆</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118244\" uid=\"anyang\">安阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118125\" uid=\"anshan\">鞍山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118379\" uid=\"ankang\">安康</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118342\" uid=\"anshun\">安顺</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118421\" uid=\"aletai\">阿勒泰</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118413\" uid=\"akesu\">阿克苏</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118336\" uid=\"aba\">阿坝</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>B</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108288\" uid=\"beijing\">北京</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118093\" uid=\"baoding\">保定</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118373\" uid=\"baoji\">宝鸡</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118112\" uid=\"baotou\">包头</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118235\" uid=\"binzhou\">滨州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118185\" uid=\"bangbu\">蚌埠</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118197\" uid=\"bozhou\">亳州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118344\" uid=\"bijie\">毕节</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118127\" uid=\"benxi\">本溪</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118306\" uid=\"beihai\">北海</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118351\" uid=\"baoshan\">保山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118118\" uid=\"bayannaoer\">巴彦淖尔</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118383\" uid=\"baiyin\">白银</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118142\" uid=\"baishan\">白山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118334\" uid=\"bazhong\">巴中</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118416\" uid=\"bayinguoleng\">巴音郭楞</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118311\" uid=\"baise\">百色</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118144\" uid=\"baicheng\">白城</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131586\" uid=\"131586\">保亭</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>C</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108309\" uid=\"chongqing\">重庆</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118318\" uid=\"chengdu\">成都</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118267\" uid=\"changsha\">长沙</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118137\" uid=\"changchun\">长春</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118162\" uid=\"changzhou\">常州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118276\" uid=\"chenzhou\">郴州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118273\" uid=\"changde\">常德</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118192\" uid=\"chuzhou\">滁州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118096\" uid=\"cangzhou\">沧州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118103\" uid=\"changzhi\">长治</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118114\" uid=\"chifeng\">赤峰</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118095\" uid=\"chengde\">承德</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118135\" uid=\"chaoyang\">朝阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118299\" uid=\"chaozhou\">潮州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118417\" uid=\"changji\">昌吉</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118198\" uid=\"chizhou\">池州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118315\" uid=\"chongzuo\">崇左</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118359\" uid=\"chuxiong\">楚雄</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"129306\" uid=\"129306\">常熟</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131580\" uid=\"131580\">澄迈</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131583\" uid=\"131583\">昌江</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>D</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118297\" uid=\"dongguan\">东莞</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118124\" uid=\"dalian\">大连</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118151\" uid=\"daqing\">大庆</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118224\" uid=\"dongying\">东营</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118322\" uid=\"deyang\">德阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118233\" uid=\"dezhou\">德州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118100\" uid=\"datong\">大同</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118331\" uid=\"dazhou\">达州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118128\" uid=\"dandong\">丹东</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118360\" uid=\"dali\">大理</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118391\" uid=\"dingxi\">定西</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118361\" uid=\"dehong\">德宏</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131433\" uid=\"danzhou\">儋州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118158\" uid=\"daxinganling\">大兴安岭</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131577\" uid=\"131577\">东方</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118363\" uid=\"diqing\">迪庆</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>E</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118266\" uid=\"enshi\">恩施</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118116\" uid=\"eerduosi\">鄂尔多斯</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118261\" uid=\"ezhou\">鄂州</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>F</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118286\" uid=\"foshan\">佛山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118200\" uid=\"fuzhou\">福州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118218\" uid=\"118218\">抚州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118193\" uid=\"fuyang\">阜阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118126\" uid=\"fushun\">抚顺</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118307\" uid=\"fangchenggang\">防城港</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118131\" uid=\"fuxin\">阜新</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>G</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118281\" uid=\"guangzhou\">广州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118215\" uid=\"ganzhou\">赣州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118339\" uid=\"guiyang\">贵阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118304\" uid=\"guilin\">桂林</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118324\" uid=\"guangyuan\">广元</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118330\" uid=\"guangan\">广安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118394\" uid=\"gannan\">甘南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118406\" uid=\"guyuan\">固原</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118309\" uid=\"guigang\">贵港</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118337\" uid=\"ganzi\">甘孜</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "</div>\n",
      "<div class=\"cities-list-item\" style=\"display:none;\">\n",
      "<dl class=\"city-mod\">\n",
      "<dt>H</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118172\" uid=\"hangzhou\">杭州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118183\" uid=\"hefei\">合肥</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118146\" uid=\"haerbin\">哈尔滨</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118291\" uid=\"huizhou\">惠州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118091\" uid=\"handan\">邯郸</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118176\" uid=\"huzhou\">湖州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118316\" uid=\"haikou\">海口</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118166\" uid=\"huaian\">淮安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118111\" uid=\"huhehaote\">呼和浩特</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118270\" uid=\"hengyang\">衡阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118263\" uid=\"huanggang\">黄冈</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118294\" uid=\"heyuan\">河源</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118236\" uid=\"heze\">菏泽</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118255\" uid=\"huangshi\">黄石</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118117\" uid=\"hulunbeier\">呼伦贝尔</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118186\" uid=\"huainan\">淮南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118191\" uid=\"huangshan\">黄山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118357\" uid=\"honghe\">红河</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118098\" uid=\"hengshui\">衡水</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118278\" uid=\"huaihua\">怀化</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118377\" uid=\"hanzhong\">汉中</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118136\" uid=\"huludao\">葫芦岛</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118156\" uid=\"heihe\">黑河</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118188\" uid=\"huaibei\">淮北</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118242\" uid=\"hebi\">鹤壁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118313\" uid=\"hechi\">河池</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118149\" uid=\"hegang\">鹤岗</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118396\" uid=\"haidong\">海东</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118312\" uid=\"hezhou\">贺州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118402\" uid=\"haixi\">海西</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118411\" uid=\"hami\">哈密</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118183\" uid=\"hefei\">合肥</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118399\" uid=\"118399\">海南</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>J</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118178\" uid=\"jinhua\">金华</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118220\" uid=\"jinan\">济南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118175\" uid=\"jiaxing\">嘉兴</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118287\" uid=\"jiangmen\">江门</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118212\" uid=\"jiujiang\">九江</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118228\" uid=\"jining\">济宁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118258\" uid=\"jingzhou\">荆州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118216\" uid=\"jian\">吉安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"129059\" uid=\"jilin\">吉林</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118106\" uid=\"jinzhong\">晋中</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118260\" uid=\"jingmen\">荆门</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118300\" uid=\"jieyang\">揭阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118241\" uid=\"jiaozuo\">焦作</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118104\" uid=\"jincheng\">晋城</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118389\" uid=\"jiuquan\">酒泉</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118129\" uid=\"jinzhou\">锦州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118210\" uid=\"jingdezhen\">景德镇</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118154\" uid=\"jiamusi\">佳木斯</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"128517\" uid=\"jiyuan\">济源</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118148\" uid=\"jixi\">鸡西</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118382\" uid=\"jinchang\">金昌</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118385\" uid=\"jiayuguan\">嘉峪关</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108294\" uid=\"jilinsheng\">吉林</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>K</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118348\" uid=\"kunming\">昆明</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118238\" uid=\"kaifeng\">开封</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118409\" uid=\"kelamayi\">克拉玛依</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118414\" uid=\"kashen\">喀什</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131410\" uid=\"131410\">昆山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131410\" uid=\"131410\">昆山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"130313\" uid=\"130313\">开平</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>L</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118232\" uid=\"linyi\">临沂</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118381\" uid=\"lanzhou\">兰州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118239\" uid=\"luoyang\">洛阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118109\" uid=\"linfen\">临汾</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118097\" uid=\"langfang\">廊坊</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118182\" uid=\"lishui\">丽水</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118196\" uid=\"luan\">六安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118165\" uid=\"lianyungang\">连云港</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118279\" uid=\"loudi\">娄底</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118234\" uid=\"liaocheng\">聊城</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118303\" uid=\"liuzhou\">柳州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118110\" uid=\"lvliang\">吕梁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118207\" uid=\"longyan\">龙岩</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118247\" uid=\"luohe\">漯河</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118327\" uid=\"leshan\">乐山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118393\" uid=\"linxia\">临夏</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118321\" uid=\"luzhou\">泸州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118132\" uid=\"liaoyang\">辽阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118340\" uid=\"liupanshui\">六盘水</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118392\" uid=\"longnan\">陇南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118140\" uid=\"liaoyuan\">辽源</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118353\" uid=\"lijiang\">丽江</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118338\" uid=\"liangshan\">凉山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118364\" uid=\"lasa\">拉萨</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118355\" uid=\"lincang\">临沧</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118314\" uid=\"laibin\">来宾</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118231\" uid=\"laiwu\">莱芜</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131584\" uid=\"131584\">乐东</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "</div>\n",
      "<div class=\"cities-list-item\" style=\"display:none;\">\n",
      "<dl class=\"city-mod\">\n",
      "<dt>M</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118323\" uid=\"mianyang\">绵阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118292\" uid=\"meizhou\">梅州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118187\" uid=\"maanshan\">马鞍山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118289\" uid=\"maoming\">茂名</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118332\" uid=\"meishan\">眉山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118153\" uid=\"mudanjiang\">牡丹江</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>N</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118159\" uid=\"nanjing\">南京</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118173\" uid=\"ningbo\">宁波</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118164\" uid=\"nantong\">南通</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118209\" uid=\"nanchang\">南昌</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118302\" uid=\"nanning\">南宁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118328\" uid=\"nanchong\">南充</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118249\" uid=\"nanyang\">南阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118208\" uid=\"ningde\">宁德</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118206\" uid=\"nanping\">南平</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118326\" uid=\"neijiang\">内江</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118362\" uid=\"nujiang\">怒江</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>P</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118240\" uid=\"pingdingshan\">平顶山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118202\" uid=\"putian\">莆田</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118211\" uid=\"pingxiang\">萍乡</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118133\" uid=\"panjin\">盘锦</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118388\" uid=\"pingliang\">平凉</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"130880\" uid=\"puer\">普洱</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118245\" uid=\"puyang\">濮阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118320\" uid=\"panzhihua\">攀枝花</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>Q</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118221\" uid=\"qingdao\">青岛</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118204\" uid=\"quanzhou\">泉州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118179\" uid=\"quzhou\">衢州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118349\" uid=\"qujing\">曲靖</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118347\" uid=\"qiannan\">黔南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118296\" uid=\"qingyuan\">清远</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118346\" uid=\"qiandongnan\">黔东南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118090\" uid=\"qinhuangdao\">秦皇岛</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118345\" uid=\"qianxinan\">黔西南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118147\" uid=\"qiqihaer\">齐齐哈尔</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118390\" uid=\"qingyang\">庆阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118308\" uid=\"qinzhou\">钦州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"128466\" uid=\"qianjiang\">潜江</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118155\" uid=\"qitaihe\">七台河</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131407\" uid=\"qionghai\">琼海</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>R</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118230\" uid=\"rizhao\">日照</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>S</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108296\" uid=\"shanghai\">上海</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118282\" uid=\"shenzhen\">深圳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118163\" uid=\"suzhou\">苏州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118088\" uid=\"shijiazhuang\">石家庄</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118123\" uid=\"shenyang\">沈阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118219\" uid=\"shangrao\">上饶</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118177\" uid=\"shaoxing\">绍兴</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118284\" uid=\"shantou\">汕头</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118250\" uid=\"shangqiu\">商丘</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118171\" uid=\"suqian\">宿迁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118203\" uid=\"sanming\">三明</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118285\" uid=\"shaoguan\">韶关</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118271\" uid=\"shaoyang\">邵阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118317\" uid=\"sanya\">三亚</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118157\" uid=\"suihua\">绥化</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118257\" uid=\"shiyan\">十堰</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118139\" uid=\"siping\">四平</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118293\" uid=\"shanwei\">汕尾</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118325\" uid=\"suining\">遂宁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118194\" uid=\"118194\">宿州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118143\" uid=\"songyuan\">松原</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118380\" uid=\"shangluo\">商洛</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118265\" uid=\"suizhou\">随州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118404\" uid=\"shizuishan\">石嘴山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118248\" uid=\"sanmenxia\">三门峡</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118105\" uid=\"shuozhou\">朔州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"128496\" uid=\"shihezi\">石河子</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118150\" uid=\"shuangyashan\">双鸭山</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>T</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"108289\" uid=\"tianjin\">天津</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118181\" uid=\"118181\">台州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118170\" uid=\"taizhou\">泰州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118089\" uid=\"tangshan\">唐山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118099\" uid=\"taiyuan\">太原</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118229\" uid=\"taian\">泰安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118115\" uid=\"tongliao\">通辽</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118141\" uid=\"tonghua\">通化</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118134\" uid=\"tieling\">铁岭</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118343\" uid=\"tongren\">铜仁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118384\" uid=\"tianshui\">天水</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118189\" uid=\"tongling\">铜陵</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118372\" uid=\"tongchuan\">铜川</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118420\" uid=\"tacheng\">塔城</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"128464\" uid=\"tianmen\">天门</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131579\" uid=\"131579\">屯昌</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "</div>\n",
      "<div class=\"cities-list-item\" style=\"display:none;\">\n",
      "<dl class=\"city-mod\">\n",
      "<dt>W</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118254\" uid=\"wuhan\">武汉</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118174\" uid=\"wenzhou\">温州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118160\" uid=\"wuxi\">无锡</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118225\" uid=\"weifang\">潍坊</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118184\" uid=\"wuhu\">芜湖</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118408\" uid=\"wulumuqi\">乌鲁木齐</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118227\" uid=\"weihai\">威海</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118375\" uid=\"weinan\">渭南</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118305\" uid=\"wuzhou\">梧州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118119\" uid=\"wulanchabu\">乌兰察布</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118113\" uid=\"wuhai\">乌海</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118356\" uid=\"wenshan\">文山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118386\" uid=\"wuwei\">武威</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118405\" uid=\"wuzhong\">吴忠</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131497\" uid=\"wenchang\">文昌</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"129309\" uid=\"129309\">吴江区</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131576\" uid=\"131576\">万宁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131575\" uid=\"131575\">五指山</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>X</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118371\" uid=\"xian\">西安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118201\" uid=\"xiamen\">厦门</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118161\" uid=\"xuzhou\">徐州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118243\" uid=\"xinxiang\">新乡</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118256\" uid=\"xiangyang\">襄阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118251\" uid=\"xinyang\">信阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118269\" uid=\"xiangtan\">湘潭</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118092\" uid=\"xingtai\">邢台</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118199\" uid=\"xuancheng\">宣城</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118262\" uid=\"xiaogan\">孝感</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118395\" uid=\"xining\">西宁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118246\" uid=\"xuchang\">许昌</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118374\" uid=\"xianyang\">咸阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118264\" uid=\"xianning\">咸宁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118108\" uid=\"xinzhou\">忻州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118213\" uid=\"xinyu\">新余</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118280\" uid=\"xiangxi\">湘西</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"128465\" uid=\"xiantao\">仙桃</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118122\" uid=\"xinganmeng\">兴安盟</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118358\" uid=\"xishuangbanna\">西双版纳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118120\" uid=\"xilinguole\">锡林郭勒</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118122\" uid=\"xinganmeng\">兴安盟</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>Y</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118226\" uid=\"yantai\">烟台</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118167\" uid=\"yancheng\">盐城</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118168\" uid=\"yangzhou\">扬州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118217\" uid=\"yichun\">宜春</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118403\" uid=\"yinchuan\">银川</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118107\" uid=\"yuncheng\">运城</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118145\" uid=\"yanbian\">延边</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118259\" uid=\"yichang\">宜昌</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118295\" uid=\"yangjiang\">阳江</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118130\" uid=\"yingkou\">营口</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118277\" uid=\"yongzhou\">永州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118329\" uid=\"yibin\">宜宾</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118378\" uid=\"118378\">榆林</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118275\" uid=\"yiyang\">益阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118310\" uid=\"yulin\">玉林</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118272\" uid=\"yueyang\">岳阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118350\" uid=\"yuxi\">玉溪</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118376\" uid=\"yanan\">延安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118419\" uid=\"yili\">伊犁</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118214\" uid=\"yingtan\">鹰潭</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118102\" uid=\"yangquan\">阳泉</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118301\" uid=\"yunfu\">云浮</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118333\" uid=\"yaan\">雅安</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"131061\" uid=\"131061\">杨凌区</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118152\" uid=\"118152\">伊春</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "<dl class=\"city-mod\">\n",
      "<dt>Z</dt>\n",
      "<dd>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118237\" uid=\"zhengzhou\">郑州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118298\" uid=\"zhongshan\">中山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118169\" uid=\"zhenjiang\">镇江</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118283\" uid=\"zhuhai\">珠海</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118268\" uid=\"zhuzhou\">株洲</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118288\" uid=\"zhanjiang\">湛江</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118205\" uid=\"zhangzhou\">漳州</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118222\" uid=\"zibo\">淄博</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118094\" uid=\"zhangjiakou\">张家口</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118290\" uid=\"zhaoqing\">肇庆</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118223\" uid=\"zaozhuang\">枣庄</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118341\" uid=\"zunyi\">遵义</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118252\" uid=\"zhoukou\">周口</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118253\" uid=\"zhumadian\">驻马店</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118180\" uid=\"zhoushan\">舟山</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118319\" uid=\"zigong\">自贡</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118335\" uid=\"ziyang\">资阳</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118274\" uid=\"zhangjiajie\">张家界</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118387\" uid=\"zhangye\">张掖</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118407\" uid=\"zhongwei\">中卫</a></span>\n",
      "<span><a class=\"city-item\" href=\"javascript:;\" id=\"118352\" uid=\"zhaotong\">昭通</a></span>\n",
      "</dd>\n",
      "</dl>\n",
      "</div>\n",
      "<div class=\"arrow\"><span></span></div>\n",
      "</div>\n",
      "</div>\n",
      "</div>\n",
      "</h1>\n",
      "<div class=\"hd\">\n",
      "<h2>影院上映</h2>\n",
      "<ul class=\"tab-hd\">\n",
      "<li><a href=\"https://movie.douban.com/cinema/nowplaying/beijing/\">正在上映</a></li>\n",
      "<li class=\"on\">即将上映</li>\n",
      "</ul>\n",
      "</div>\n",
      "<div class=\"bd\">\n",
      "<div class=\"tab-bd\" id=\"showing-soon\">\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/35633904/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911815578.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/35633904/\">刺猬</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月23日</li>\n",
      "<li class=\"dt\">剧情 / 喜剧 / 家庭</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">47126人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317408/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36328210/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911511570.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36328210/\">姥姥的外孙</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月23日</li>\n",
      "<li class=\"dt\">剧情</li>\n",
      "<li class=\"dt\">泰国</li>\n",
      "<li class=\"dt last\"><span class=\"\">24056人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317272/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/3915458/\">\n",
      "<img class=\"\" src=\"https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2909582554.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/3915458/\">航海王：强者天下</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月23日</li>\n",
      "<li class=\"dt\">动画 / 奇幻</li>\n",
      "<li class=\"dt\">日本</li>\n",
      "<li class=\"dt last\"><span class=\"\">8209人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/316439/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36847744/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911517619.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36847744/\">逆鳞</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月23日</li>\n",
      "<li class=\"dt\">剧情 / 犯罪</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">5386人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317432/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36657783/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911838809.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36657783/\">假如，我是这世上最爱你的人</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月23日</li>\n",
      "<li class=\"dt\">剧情 / 喜剧</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">1235人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317429/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/35882074/\">\n",
      "<img class=\"\" src=\"https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911177053.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/35882074/\">冲·撞</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月23日</li>\n",
      "<li class=\"dt\">喜剧 / 动作</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">1011人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317375/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36653191/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911814068.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36653191/\">金腰带</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月23日</li>\n",
      "<li class=\"dt\">剧情 / 传记 / 动作</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">681人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317410/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/35744620/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2910951788.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/35744620/\">倒仓</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月24日</li>\n",
      "<li class=\"dt\">剧情</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">3516人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/316869/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36847757/\">\n",
      "<img class=\"\" src=\"https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2911765771.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36847757/\">金陵御猫</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月24日</li>\n",
      "<li class=\"dt\">剧情 / 动画</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">130人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317367/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/30334962/\">\n",
      "<img class=\"\" src=\"https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911482613.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/30334962/\">人海同游</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月27日</li>\n",
      "<li class=\"dt\">剧情</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">6841人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317239/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36220880/\">\n",
      "<img class=\"\" src=\"https://img2.doubanio.com/view/photo/s_ratio_poster/public/p2911729291.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36220880/\">爱情，到此为止</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月30日</li>\n",
      "<li class=\"dt\">剧情 / 爱情</li>\n",
      "<li class=\"dt\">美国</li>\n",
      "<li class=\"dt last\"><span class=\"\">5543人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317164/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/35603016/\">\n",
      "<img class=\"\" src=\"https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911839453.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/35603016/\">转生大作战</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月30日</li>\n",
      "<li class=\"dt\">动画</li>\n",
      "<li class=\"dt\">日本</li>\n",
      "<li class=\"dt last\"><span class=\"\">840人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317423/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/1293351/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911728578.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/1293351/\">食神</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月31日</li>\n",
      "<li class=\"dt\">动作 / 喜剧</li>\n",
      "<li class=\"dt\">中国香港</li>\n",
      "<li class=\"dt last\"><span class=\"\">33548人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317341/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/35891539/\">\n",
      "<img class=\"\" src=\"https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2910644642.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/35891539/\">密语者</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月31日</li>\n",
      "<li class=\"dt\">纪录片</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">4756人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/316854/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/34923511/\">\n",
      "<img class=\"\" src=\"https://img9.doubanio.com/view/photo/s_ratio_poster/public/p2911839045.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/34923511/\">何处生长</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月31日</li>\n",
      "<li class=\"dt\">剧情 / 家庭</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">1936人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317422/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36986329/\">\n",
      "<img class=\"\" src=\"https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911550537.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36986329/\">全员嫌疑人</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">08月31日</li>\n",
      "<li class=\"dt\">犯罪 / 悬疑</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">546人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317399/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36803624/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911770160.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36803624/\">金色少年</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">09月03日</li>\n",
      "<li class=\"dt\">剧情 / 儿童</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">16人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317427/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/30412658/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911731830.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/30412658/\">里斯本丸沉没</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">09月06日</li>\n",
      "<li class=\"dt\">纪录片</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">2515人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/317358/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36838524/\">\n",
      "<img class=\"\" src=\"https://img3.doubanio.com/view/photo/s_ratio_poster/public/p2911734267.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36838524/\">脑洞大开</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">09月07日</li>\n",
      "<li class=\"dt\">喜剧</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">570人想看</span></li>\n",
      "<a class=\"trailer_icon\" href=\"https://movie.douban.com/trailer/316639/#content\">预告片</a>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"item mod odd\">\n",
      "<a class=\"thumb\" href=\"https://movie.douban.com/subject/36070639/\">\n",
      "<img class=\"\" src=\"https://img1.doubanio.com/view/photo/s_ratio_poster/public/p2911841350.jpg\"/>\n",
      "</a>\n",
      "<div class=\"intro\">\n",
      "<h3>\n",
      "<a class=\"\" href=\"https://movie.douban.com/subject/36070639/\">闪耀少年之空中接力</a>\n",
      "<span class=\"icon\"></span>\n",
      "</h3>\n",
      "<ul>\n",
      "<li class=\"dt\">09月07日</li>\n",
      "<li class=\"dt\">剧情 / 运动</li>\n",
      "<li class=\"dt\">中国大陆</li>\n",
      "<li class=\"dt last\"><span class=\"\">135人想看</span></li>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<p><a href=\"https://movie.douban.com/coming\">&gt; 查看全部即将上映的影片</a></p>\n",
      "</div>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"aside\">\n",
      "<div id=\"dale_movie_later_top_right\"></div>\n",
      "<style>\n",
      ".activity{margin-bottom:20px;}\n",
      ".activity ul{color:#888;padding-left:5px;}\n",
      ".activity h3{background:none;margin:0;padding:0;height:auto;}\n",
      "</style>\n",
      "<div class=\"s mod\" data-dstat-areaid=\"43\" data-dstat-mode=\"click\" id=\"watch_movie\">\n",
      "<div class=\"hd\"><h2>北京观影活动  · · ·  · · · </h2></div>\n",
      "<div class=\"bd\">\n",
      "<div class=\"activity\">\n",
      "<h3><a href=\"https://www.douban.com/event/36339777/\">进化论一周共读计划 | 1V1灵魂书友陪伴共...</a></h3>\n",
      "<ul>\n",
      "<li>06月26日 周三 14:00 ~ 09月22日 周日 18:00</li>\n",
      "<li>北京 朝阳区 北京奥林匹克公园</li>\n",
      "</ul>\n",
      "</div>\n",
      "<div class=\"activity\">\n",
      "<h3><a href=\"https://www.douban.com/event/36614224/\">8.17 杜比海报官方周边《名侦探柯南:百万...</a></h3>\n",
      "<ul>\n",
      "<li>08月17日 周六 18:00-20:00</li>\n",
      "<li>北京 海淀区 耀莱成龙国际影城(五棵松店)</li>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "</div>\n",
      "<style type=\"text/css\">\n",
      ".douban-movie-official-site{margin:20px 0;background-color:#F5F5F5;padding:10px 15px;}\n",
      ".douban-movie-official-site a{margin-left:5px;}\n",
      "</style>\n",
      "<p class=\"douban-movie-official-site\">\n",
      "    免费观影活动，请关注 <a href=\"https://site.douban.com/movieclub\">豆瓣观影club</a>\n",
      "</p>\n",
      "<style type=\"text/css\">\n",
      ".apply{color:#666;}\n",
      ".apply li{line-height:24px;}\n",
      ".apply span{margin-right:30px;}\n",
      "</style>\n",
      "<div class=\"apply\">\n",
      "<ul>\n",
      "<li><span>申请</span><a href=\"https://movie.douban.com/cinema/apply\">电影院小站</a></li>\n",
      "<li><span>联系</span>movie@douban.com</li>\n",
      "</ul>\n",
      "</div>\n",
      "</div>\n",
      "<div class=\"extra\">\n",
      "</div>\n",
      "</div>\n",
      "</div>\n",
      "<div id=\"footer\">\n",
      "<div class=\"footer-extra\"></div>\n",
      "<span class=\"fleft gray-link\" id=\"icp\">\n",
      "    © 2005－2024 douban.com, all rights reserved 北京豆网科技有限公司\n",
      "</span>\n",
      "<a href=\"https://www.douban.com/hnypt/variformcyst.py\" style=\"display: none;\"></a>\n",
      "<span class=\"fright\">\n",
      "<a href=\"https://www.douban.com/about\">关于豆瓣</a>\n",
      "    · <a href=\"https://www.douban.com/jobs\">在豆瓣工作</a>\n",
      "    · <a href=\"https://www.douban.com/about?topic=contactus\">联系我们</a>\n",
      "    · <a href=\"https://www.douban.com/about/legal\">法律声明</a>\n",
      "    \n",
      "    · <a href=\"https://help.douban.com/?app=main\" target=\"_blank\">帮助中心</a>\n",
      "    · <a href=\"https://www.douban.com/doubanapp/\">移动应用</a>\n",
      "    · <a href=\"https://www.douban.com/partner/\">豆瓣广告</a>\n",
      "</span>\n",
      "</div>\n",
      "</div>\n",
      "<!-- COLLECTED JS -->\n",
      "<link href=\"https://img1.doubanio.com/f/shire/8377b9498330a2e6f056d863987cc7a37eb4d486/css/ui/dialog.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "<link href=\"https://img1.doubanio.com/f/epstein/1d829b8605b9e81435b127cbf3d16563aaa51838/css/movie/mod/reg_login_pop.css\" rel=\"stylesheet\" type=\"text/css\"/>\n",
      "<script data-cfg-autoload=\"false\" src=\"https://img1.doubanio.com/f/shire/2c0c1c6b83f9a457b0f38c38a32fc43a42ec9bad/js/do.js\" type=\"text/javascript\"></script>\n",
      "<script src=\"https://img1.doubanio.com/f/shire/bc881a837a728ab82aa01d653b1c180190bb5a5d/js/ui/dialog.js\" type=\"text/javascript\"></script>\n",
      "<script type=\"text/javascript\">\n",
      "        var HTTPS_DB='https://www.douban.com';\n",
      "var account_pop={open:function(o,e){e?referrer=\"?referrer=\"+encodeURIComponent(e):referrer=\"?referrer=\"+window.location.href;var n=\"\",i=\"\",t=382;\"reg\"===o?(n=\"用户注册\",i=\"https://accounts.douban.com/popup/login?source=movie#popup_register\",t=480):\"login\"===o&&(n=\"用户登录\",i=\"https://accounts.douban.com/popup/login?source=movie\");var r=document.location.protocol+\"//\"+document.location.hostname,a=dui.Dialog({width:478,title:n,height:t,cls:\"account_pop\",isHideTitle:!0,modal:!0,content:\"<iframe scrolling='no' frameborder='0' width='478' height='\"+t+\"' src='\"+i+\"' name='\"+r+\"'></iframe>\"},!0),c=a.node;if(c.undelegate(),c.delegate(\".dui-dialog-close\",\"click\",function(){var o=$(\"body\");o.find(\"#login_msk\").hide(),o.find(\".account_pop\").remove()}),$(window).width()<478){var u=\"\";\"reg\"===o?u=HTTPS_DB+\"/accounts/register\"+referrer:\"login\"===o&&(u=HTTPS_DB+\"/accounts/login\"+referrer),window.location.href=u}else a.open();$(window).bind(\"message\",function(o){\"https://accounts.douban.com\"===o.originalEvent.origin&&(c.find(\"iframe\").css(\"height\",o.originalEvent.data),c.height(o.originalEvent.data),a.update())})}};Douban&&Douban.init_show_login&&(Douban.init_show_login=function(o){var e=$(o);e.click(function(){var o=e.data(\"ref\")||\"\";return account_pop.open(\"login\",o),!1})}),Do(function(){$(\"body\").delegate(\".pop_register\",\"click\",function(o){o.preventDefault();var e=$(this).data(\"ref\")||\"\";return account_pop.open(\"reg\",e),!1}),$(\"body\").delegate(\".pop_login\",\"click\",function(o){o.preventDefault();var e=$(this).data(\"ref\")||\"\";return account_pop.open(\"login\",e),!1})});\n",
      "    </script>\n",
      "<script type=\"text/javascript\">\n",
      "        Do.ready('hotCities', function(){\n",
      "            $.fn.searchCinemas = function(tip){\n",
      "                var _start = 0;\n",
      "                $(this).focus(function(){\n",
      "                    _start = new Date();\n",
      "                    var $this = $(this);\n",
      "                    if($this.val() === tip){\n",
      "                        $this.val('');\n",
      "                    }\n",
      "                    $this.removeClass('tip');\n",
      "                }).blur(function(){\n",
      "                    var $this = $(this);\n",
      "                    if($this.val() === ''){\n",
      "                        $this.val(tip).addClass('tip');\n",
      "                    }\n",
      "                });\n",
      "\n",
      "                var xhr = null;\n",
      "\n",
      "                $(this).keyup(function(e){\n",
      "                    var start = new Date(),\n",
      "                        interval = start - _start,\n",
      "                        total,\n",
      "                        index,\n",
      "                        prev,\n",
      "                        next;\n",
      "\n",
      "                    var $results = $('div#search-results');\n",
      "                    if((_start === 0 && $(this).val().length > 1 || $(this).val().length > 1 && interval > 200) &&\n",
      "                        e.keyCode !== 38 && e.keyCode !== 40 && e.keyCode !== 13){\n",
      "                        $results.hide().empty();\n",
      "                        if(xhr){\n",
      "                            xhr.abort();\n",
      "                        }\n",
      "                        xhr = $.postJSON_withck('/j/cinema/search', {'q': $(this).val(), 'city_id': 108288, 'limit': 6}, function(data){\n",
      "                            var $ul = $('<ul></ul>');\n",
      "                            for(var i=0; i<data.cinemas.length; i++){\n",
      "                                var search = $('input.txt-search').val(),\n",
      "                                    keyword = '<em>' + search + '</em>',\n",
      "                                    name = data.cinemas[i].name,\n",
      "                                    cinema = name.replace(search, keyword),\n",
      "                                    _address = data.cinemas[i].address,\n",
      "                                    address = _address.replace(search, keyword);\n",
      "                                    $li = $('<li><a href=\"' + data.cinemas[i].url + '\"><strong>' + cinema + '</strong><p>' + address + '</p></a></li>');\n",
      "                                $ul.append($li);\n",
      "                                $li.hover(function(){\n",
      "                                        $(this).addClass('hover');\n",
      "                                    }, function(){\n",
      "                                        $(this).removeClass('hover');\n",
      "                                    });\n",
      "                            }\n",
      "                            if($ul.find('li').length){\n",
      "                                $results.append($ul).show();\n",
      "                            }\n",
      "                        });\n",
      "                    }\n",
      "                    _start = start;\n",
      "\n",
      "                    if($results.is(':visible')){\n",
      "                        total = $results.find('li').length - 1;\n",
      "                        index = $results.find('li').index($results.find('li.hover'));\n",
      "                        prev = (index === 0 || index === -1)? total: index - 1;\n",
      "                        next = index === total? 0: index + 1;\n",
      "                        switch(e.keyCode){\n",
      "                            case 38:\n",
      "                                $results.find('li').removeClass('hover');\n",
      "                                $('div#search-results li').eq(prev).addClass('hover');\n",
      "                                $('input.txt-search').val($('div#search-results li').eq(prev).find('strong').text());\n",
      "                                break;\n",
      "                            case 40:\n",
      "                                $results.find('li').removeClass('hover');\n",
      "                                $('div#search-results li').eq(next).addClass('hover');\n",
      "                                $('input.txt-search').val($('div#search-results li').eq(next).find('strong').text());\n",
      "                                break;\n",
      "                            case 13:\n",
      "                                e.preventDefault();\n",
      "                                if($results.find('li.hover').length){\n",
      "                                    window.location.href = $results.find('li.hover a:first').attr('href');\n",
      "                                }\n",
      "                                return false;\n",
      "                                break;\n",
      "                            default:\n",
      "                        }\n",
      "                    }else if($results.is(':hidden') || $results.find('li.hover').length === 0){\n",
      "                        if(e.keyCode === 13){\n",
      "                            if($('input.txt-search').is('.tip')){\n",
      "                                return false;\n",
      "                            }else{\n",
      "                                $('form#search-cinemas').submit();\n",
      "                            }\n",
      "                        }\n",
      "                    }\n",
      "                });\n",
      "\n",
      "                $(document).bind('click.closeSearchResults', function(e){\n",
      "                    if($(this).parents('div#search-results').length === 0 && e.keyCode !== 38 && e.keyCode !== 40 && e.keyCode !== 13){\n",
      "                        $('div#search-results').hide();\n",
      "                    }\n",
      "                });\n",
      "            };\n",
      "\n",
      "            $('div.search-cinemas input.txt-search').searchCinemas('影院名称、地址');\n",
      "            $('input.btn-submit').bind('click', function(){\n",
      "                if($('input.txt-search').is('.tip')){\n",
      "                    return false;\n",
      "                }else{\n",
      "                    $('form#search-cinemas').submit();\n",
      "                }\n",
      "            });\n",
      "\n",
      "            var hot = new HotCities({'trigger': '.change-loc'});\n",
      "            hot.init();\n",
      "        });\n",
      "    </script>\n",
      "<!-- douban ad begin -->\n",
      "<script type=\"text/javascript\">\n",
      "    (function (global) {\n",
      "        var newNode = global.document.createElement('script'),\n",
      "            existingNode = global.document.getElementsByTagName('script')[0],\n",
      "            adSource = '//erebor.douban.com/',\n",
      "            userId = '',\n",
      "            browserId = 'q9vJlxYnh-I',\n",
      "            criteria = '3:/cinema/later/beijing/',\n",
      "            preview = '',\n",
      "            debug = false,\n",
      "            adSlots = ['dale_movie_later_top_right'];\n",
      "\n",
      "        global.DoubanAdRequest = {src: adSource, uid: userId, bid: browserId, crtr: criteria, prv: preview, debug: debug};\n",
      "        global.DoubanAdSlots = (global.DoubanAdSlots || []).concat(adSlots);\n",
      "\n",
      "        newNode.setAttribute('type', 'text/javascript');\n",
      "        newNode.setAttribute('src', '//img1.doubanio.com/bG90MDZqMy9mL2FkanMvYzhmZjE5MGNhYzNkN2UyMWJjMTI3NzJlYWNkOWVkODZhMmFjMzdhMi9hZC5yZWxlYXNlLmpz?company_token=kX69T8w1wyOE-dale');\n",
      "        newNode.setAttribute('async', true);\n",
      "        existingNode.parentNode.insertBefore(newNode, existingNode);\n",
      "    })(this);\n",
      "</script>\n",
      "<!-- douban ad end -->\n",
      "<script type=\"text/javascript\">\n",
      "var _paq = _paq || [];\n",
      "_paq.push(['trackPageView']);\n",
      "_paq.push(['enableLinkTracking']);\n",
      "(function() {\n",
      "    var p=(('https:' == document.location.protocol) ? 'https' : 'http'), u=p+'://fundin.douban.com/';\n",
      "    _paq.push(['setTrackerUrl', u+'piwik']);\n",
      "    _paq.push(['setSiteId', '100001']);\n",
      "    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\n",
      "    g.type='text/javascript';\n",
      "    g.defer=true;\n",
      "    g.async=true;\n",
      "    g.src=p+'://img3.doubanio.com/dae/fundin/piwik.js';\n",
      "    s.parentNode.insertBefore(g,s);\n",
      "})();\n",
      "</script>\n",
      "<script type=\"text/javascript\">\n",
      "var setMethodWithNs = function(namespace) {\n",
      "  var ns = namespace ? namespace + '.' : ''\n",
      "    , fn = function(string) {\n",
      "        if(!ns) {return string}\n",
      "        return ns + string\n",
      "      }\n",
      "  return fn\n",
      "}\n",
      "\n",
      "var gaWithNamespace = function(fn, namespace) {\n",
      "  var method = setMethodWithNs(namespace)\n",
      "  fn.call(this, method)\n",
      "}\n",
      "\n",
      "var _gaq = _gaq || []\n",
      "  , accounts = [\n",
      "      { id: 'UA-7019765-1', namespace: 'douban' }\n",
      "    , { id: 'UA-7019765-19', namespace: '' }\n",
      "    ]\n",
      "  , gaInit = function(account) {\n",
      "      gaWithNamespace(function(method) {\n",
      "        gaInitFn.call(this, method, account)\n",
      "      }, account.namespace)\n",
      "    }\n",
      "  , gaInitFn = function(method, account) {\n",
      "      _gaq.push([method('_setAccount'), account.id]);\n",
      "      _gaq.push([method('_setSampleRate'), '5']);\n",
      "\n",
      "      \n",
      "  _gaq.push([method('_addOrganic'), 'google', 'q'])\n",
      "  _gaq.push([method('_addOrganic'), 'baidu', 'wd'])\n",
      "  _gaq.push([method('_addOrganic'), 'soso', 'w'])\n",
      "  _gaq.push([method('_addOrganic'), 'youdao', 'q'])\n",
      "  _gaq.push([method('_addOrganic'), 'so.360.cn', 'q'])\n",
      "  _gaq.push([method('_addOrganic'), 'sogou', 'query'])\n",
      "  if (account.namespace) {\n",
      "    _gaq.push([method('_addIgnoredOrganic'), '豆瓣'])\n",
      "    _gaq.push([method('_addIgnoredOrganic'), 'douban'])\n",
      "    _gaq.push([method('_addIgnoredOrganic'), '豆瓣网'])\n",
      "    _gaq.push([method('_addIgnoredOrganic'), 'www.douban.com'])\n",
      "  }\n",
      "\n",
      "      if (account.namespace === 'douban') {\n",
      "        _gaq.push([method('_setDomainName'), '.douban.com'])\n",
      "      }\n",
      "\n",
      "        _gaq.push([method('_setCustomVar'), 1, 'responsive_view_mode', 'desktop', 3])\n",
      "\n",
      "        _gaq.push([method('_setCustomVar'), 2, 'login_status', '0', 2]);\n",
      "\n",
      "      _gaq.push([method('_trackPageview')])\n",
      "    }\n",
      "\n",
      "for(var i = 0, l = accounts.length; i < l; i++) {\n",
      "  var account = accounts[i]\n",
      "  gaInit(account)\n",
      "}\n",
      "\n",
      "\n",
      ";(function() {\n",
      "    var ga = document.createElement('script');\n",
      "    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';\n",
      "    ga.setAttribute('async', 'true');\n",
      "    document.documentElement.firstChild.appendChild(ga);\n",
      "})()\n",
      "</script>\n",
      "<!-- dae-web-epstein--default-84fd68748-ncqqb-->\n",
      "<script>_SPLITTEST=''</script>\n",
      "</body>\n",
      "</html>\n",
      "\n",
      "CPU times: total: 656 ms\n",
      "Wall time: 2.08 s\n"
     ]
    }
   ],
   "source": [
    "import requests\n",
    "from bs4 import BeautifulSoup\n",
    "\n",
    "def main():\n",
    "    url = \"https://movie.douban.com/cinema/later/beijing/\"\n",
    "    headers = {  \n",
    "    \"User-Agent\": \"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36\"  \n",
    "}  \n",
    "    init_page = requests.get(url=url,headers=headers).content\n",
    "    init_soup = BeautifulSoup(init_page, 'lxml')\n",
    "    print(init_soup)\n",
    "\n",
    "%time main()"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.12.4"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 2
}
